Big Huge Thesaurus

Nephelium longana

noun